@Misc{dma_wiki,
	title={Wiki page: Speicherdirektzugriff},
	note = "\url{http://de.wikipedia.org/wiki/Direct_Memory_Access}"
}

@Misc{bsd_devpoll_page,
	title={Device Polling support for FreeBSD},
	note = "\url{http://info.iet.unipi.it/~luigi/polling/}"
}

@Misc{erz_verbr_wiki,
	title={Wiki page: Erzeuger-Verbraucher-Problem},
	note = "\url{http://de.wikipedia.org/w/index.php?title=Erzeuger-Verbraucher-Problem&oldid=54553501}"
}

@Misc{bsd_sys_arch,
	title={FreeBSD Architecture Handbook},
	note = "\url{http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/index.html}"
}

@Misc{bsd_wiki,
	title={Wiki Page: Berkeley Software Distribution},
	note = "\url{http://de.wikipedia.org/wiki/Berkeley_Software_Distribution}"
}

@Misc{steram_results_for_pc,
	title={STREAM: Standard results for PC-compatibles},
	note = "\url{http://www.cs.virginia.edu/stream/peecee/Bandwidth.html}"
}

@Misc{bpf_wiki,
	title={Wiki Page: Berkeley Packet Filter},
	note = "\url{http://en.wikipedia.org/wiki/Berkeley_Packet_Filter}"
}

@Misc{pci_wiki,
	title={Peripheral Component Interconnect},
	note = "\url{http://de.wikipedia.org/wiki/Peripheral_Component_Interconnect}"
}

@Misc{mail_list_bsd_hackers,
	title={freebsd-hackers -- Technical Discussions relating to FreeBSD},
	note = "\url{http://lists.freebsd.org/mailman/listinfo/freebsd-hackers}"
}

@Misc{10gbit_adapter_bsd,
	title={Netzwerkadaptertreiber für PCI-E 10-Gigabit-Netzwerkanschlüsse unter FreeBSD*},
	note = "\url{http://downloadcenter.intel.com/confirm.aspx?httpDown=http://downloadmirror.intel.com/14688/eng/ixgbe-2.0.1.tar.gz&agr=&ProductID=&DwnldId=14688&strOSs=&OSFullName=&lang=deu}"
}

@Misc{lodb_wiki,
	title={Wiki Page: List of device bandwidths},
	note = "\url{http://en.wikipedia.org/wiki/List_of_device_bandwidths}"
}

@Misc{web_stream,
	title={STREAM: Sustainable Memory Bandwidth in High Performance Computers},
	note = "\url{http://www.cs.virginia.edu/stream/}"
}

@Misc{web_lmbench,
	title={LMbench - Tools for Performance Analysis},
	note = "\url{http://www.bitmover.com/lmbench/}"
}

@Misc{zerocopy,
	title={{FreeBSD Developer Summit presentation describing Zero-copy BPF}},
	note="\url{http://www.watson.org/~robert/freebsd/2007asiabsdcon/20070309-devsummit-zerocopybpf.pdf}"
}

@Misc{wiki_watchdog,
	title={Wiki Page: Watchdog},
	note="\url{http://de.wikipedia.org/w/index.php?title=Watchdog&oldid=67172973}"
}

@Manual{man_pcap,
	title={FreeBSD Subroutines: pcap - Packet Capture library},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=pcap&apropos=0&sektion=3&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Van  Jacobson and  Craig  Leres  and  Steven  McCanne},
	year={2004}
}

@Manual{man_sysctl,
	title={SYSCTL(8) FreeBSD System Manager's Manual},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=sysctl&apropos=0&sektion=0&manpath=FreeBSD+8.0-RELEASE&format=html}",
	author={freebsd.org},
	year={2007}
}

@Manual{man_cpuset,
	title={FreeBSD General Commands Manual: CPUSET(1)},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=cpuset&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Jeffrey Roberson},
	year={2008}
}

@Manual{man_bpf,
	title={FreeBSD Kernel Interfaces Manual: Berkeley Packet Filter},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=bpf&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Steven McCanne and Van Jacobson},
	year={2007}
}

@Manual{man_kernel_bpf,
	title={FreeBSD Kernel Developers Manual: Berkeley Packet Filter},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=bpf&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Steven McCanne and Van Jacobson},
	year={2007}
}

@Manual{man_kernel_mbuf,
	title={FreeBSD Kernel Developers Manual: mbuf -- memory management in the kernel IPC subsystem},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=mbuf&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Yar Tikhiy},
	year={2007}
}

@Manual{man_kernel_uma,
	title={FreeBSD Kernel Developers Manual: ZONE(9)},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=uma&apropos=0&sektion=0&manpath=FreeBSD+7.2-RELEASE&format=html}",
	author={Dag-Erling Smorgrav},
	year={2008}
}

@Manual{man_em,
	title={FreeBSD Kernel Interfaces Manual EM(4)},
	note	= "\url{http://www.freebsd.org/cgi/man.cgi?query=em&apropos=0&sektion=0&manpath=FreeBSD+8.0-RELEASE&format=html}",
	author={Intel Corporation},
	year={2008}
}

@Manual{PCI_ppf,
	title= "{PCI: past, present and future}",
	author={Matthew Wilcox},
   	year={2004},
	note	= "\url{http://www.ukuug.org/events/linux2004/programme/paper-MWilcox-1/ukuug2004.html}",
	organization = "the UK's Unix \& Open Systems User Group"
}

@Manual{pcie_tech,
	title = {PCI EXPRESS TECHNOLOGY},
	author = {Jim Brewer and Joe Sekel},
	year = {2004},
	organization = {White Paper, DELL}

}

@Manual{e1000_sdm,
	title="{PCI/PCI-X Family of Gigabit Ethernet Controllers Software Developer’s Manual}",
	edition={4.0},
	organization={Intel},
	year={2009}
}

@Techreport{intrr_coal,
	author={Marko Zec, Miljenko Mikuc, Mario Žagar}, 
	title={Estimating the Impact of Interrupt Coalescing Delays on Steady State {TCP} Throughput}, 
	institution={University of Zagreb, Faculty of Electrical Engineering and Computing}, 
	year={2002}
}

@Techreport{intrr_mod,
	title={Interrupt Moderation Using Intel {GbE} Controllers},
	author={Intel},
	institution={Intel},
	year={2007}
}

@Article{elim_recv_lock,
	author={Jeffrey Mogul and K.K. Ramakrishnan},
	title={Eliminating receive livelock in an interrupt-driven kernel},
	journal={ACM Transactions on Computer Systems},
	volume={15},
	pages={217-252},
	year={1997},
	note= "\url{http://portal.acm.org/citation.cfm?id=263335}"
}

@InProceedings{bpf_paper,
	title={The BSD Packet Filter: A New Architecture for User-level Packet Capture},
	author={Steven McCanne and Van Jacobson},
	year={1992},
	note="\url{www.rawether.net/support/bpf-usenix9.pdf}",
	organization={Lawrence Berkeley Laboratory}
}

@Inproceedings{bsd_polling,
	title={Improving Passive Packet Capture: Beyond Device Polling},
	author={Luca Deri},
	year={2004},
	note="\url{luca.ntop.org/Ring.pdf}",
	organization={NETikos S.p.A}
}

@Proceedings{linux_pktgen,
	title={pktgen the linux packet generator},
	author={Robert Olsson},
	year={2004},
	note="\url{ftp://robur.slu.se/pub/Linux/net-development/pktgen-testing/pktgen_paper.pdf}",
	organization={Uppsala Universität}
} 

@Proceedings{bsd_debugg,
	title={Profiling and Debugging the FreeBSD* Kernel},
	author={Ray Kinsella},
	year={2009},
	note="\url{www.ukuug.org/events/eurobsdcon2009/papers/kinsella-paper.pdf}",
	organization={Intel}
}

@Article{perfev_paper,
	title={Performance evaluation of packet capturing systems for high-speed networks},
	author={Fabian Schneider and Jörg Wallerich},
	year={2005},
	note="\url{http://www.net.t-labs.tu-berlin.de/papers/SW-PEPCSHN-05.pdf}",
	journal={ACM Press},
	pages={284-285}
}

@Article{pcin10gb_paper,
	title={Packet Capture in 10-Gigabit Ethernet Environments Using Contemporary Commodity Hardware},
	author={Fabian Schneider and Jörg Wallerich and Anja Feldmann},
	year={2007},
	note="\url{http://www.net.t-labs.tu-berlin.de/papers/SWF-PCCH10GEE-07.pdf}",
	journal={Lecture Notes in Computer Science},
	publisher={Springer},
	pages={207-217},
	volume={4427}
}

@InProceedings{bsd_ule,
	title={ULE: A Modern Scheduler for FreeBSD},
	author={Jeff Roberson},
	year={2003},
	note="\url{http://www.usenix.org/event/bsdcon03/tech/full_papers/roberson/roberson.pdf}"
}

@MastersThesis{fabian_da,
author = {Fabian Schneider},
title = {Performance evaluation of packet capturing systems for high-speed networks},
school = {Technische Universität München},
note = "\url{http://www.net.t-labs.tu-berlin.de/papers/S-PEPCSHN-05.pdf}",
year = {2005}
}

@Patent{dma_desc_base,
author = {Andreas Schmidt},
title = {Linked List {DMA} Descriptor Architecture},
note = "\url{http://www.freepatentsonline.com/6782465.pdf}",
year = {2004}
}

@Book{Computerarchitektur,
	title={Computerarchitektur. Strukturen, Konzepte, Grundlagen},
	author={Andrew S. Tanenbaum},
	edition={5},
	publisher={Pearson Studium },
	year={2005}
}

@Book{bs,
	title={Operating Systems: Internals and Design Principles},
	author={Stallings, W},
	publisher={Prentice Hall},
	year={2009}
}

@Book{pchw,
	editor={Hans-Peter Messmer},
	title={PC Hardware. Aufbau, Funktionsweise, Programmierung},
	publisher={Addison Wesley},
	year=1997
}

@Book{ldd_book,
	author={Jonathan Corbet and Alessandro Rubini and Greg Kroah-Hartman},
	title={Linux Device Drivers},
	publisher={O'Reilly Media},
	year={2005},
	volume={3},
	note = "\url{http://lwn.net/Kernel/LDD3/}"
}

@Inbook{ldd_book_circle_buffer,
	author={Jonathan Corbet and Alessandro Rubini and Greg Kroah-Hartman},
	title={Linux Device Drivers},
	publisher={O'Reilly Media},
	year={2005},
	volume={3},
	chapter={Lock-Free Algorithms},
	pages={123-124},
	note = "\url{http://lwn.net/Kernel/LDD3/}"
}

@Book{freebsd_design,
	editor={M. McKusick and G. Neville-Neil},
	title={Design and Implementation of the FreeBSD Operating System, The},
	publisher={Addison Wesley},
	year=2004
}
